$VST US Vistra Corp ranked positive on Dec 21st 2020

James Burke (CFO, joined 2016) purchased 17,000 shares on December 16th at $18.25, spending $310,000. The purchase increased his holdings by 10% to 203,000 shares and is his largest purchase in the stock. We ranked this stock +N on September 9th based on a $750,000 purchase from the CEO at $18.18, which also was his […]

Read More